a measure of land (about ¼ acre) - French English Dictionary